Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 STATION ROAD Semi-Detached £1,817,095 £1,147,500 21 Feb 2014
108 STATION ROAD Detached £795,326 £460,000 21 Jul 2006